central weapons technology establishment - German English Dictionary